package com.kingyea.mobilepolice.apimanage.sysvo.bean;

import com.kingyea.mobilepolice.apimanage.utils.page.PageInfo;

import java.util.Date;
import java.util.List;

/**
 * @author cxc
 * @version v1.0.0
 * @description
 * @date Created in 2018-05-05 18:12
 */

public class AllCondition extends PageInfo<Object> {

    //    @DateTimeFormat(pattern = DateUtils.YYYYMMDD_HYPHEN_SHORT)
    private Date startTime;

    //    @DateTimeFormat(pattern = DateUtils.YYYYMMDD_HYPHEN_SHORT)
    private Date endTime;

    //1,请求方 2,服务方
    private Integer type;

    private String typeName;

    private String serviceName;
    private String appNames;
    private String requesterName;
    private String providerName;

    private String url;

    private Integer id;

    private List<Integer> typeUrlIds;

    private List<Integer> typeIds;

    private List<String> userIdList;

    public String getRequesterName() {
        return requesterName;
    }

    public void setRequesterName(String requesterName) {
        this.requesterName = requesterName;
    }

    public String getProviderName() {
        return providerName;
    }

    public void setProviderName(String providerName) {
        this.providerName = providerName;
    }

    public String getAppNames() {
        return appNames;
    }

    public void setAppNames(String appNames) {
        this.appNames = appNames;
    }

    public List<String> getUserIdList() {
        return userIdList;
    }

    public void setUserIdList(List<String> userIdList) {
        this.userIdList = userIdList;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public List<Integer> getTypeUrlIds() {
        return typeUrlIds;
    }

    public void setTypeUrlIds(List<Integer> typeUrlIds) {
        this.typeUrlIds = typeUrlIds;
    }

    public List<Integer> getTypeIds() {
        return typeIds;
    }

    public void setTypeIds(List<Integer> typeIds) {
        this.typeIds = typeIds;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }
}
